* {
 margin: 0px 0px auto 0px;
 padding: 0;
 border: 0px;
}

body {
 font-family: Trebuchet MS1, Trebuchet MS, sans-serif;
 font-weight: normal;
 text-align: center;
 background-color: #001e27;
 color: #eee;
}

h1,h2,h3 {
 font-family: Trebuchet MS1, Trebuchet MS, sans-serif;
 line-height: normal;
}

h1 {
 font-weight: normal;
 text-indent: 5px;
 letter-spacing: -1px;
}

a{
	text-decoration: none;
  color: #666;
}

a:hover{
	text-decoration: none;
  color: #ccc;
}

.fancy-error{
  background-color: #cc0000;
  color: #ddd;
}

.fancy-success{
  background-color: #66cc00;
  color: #ddd;
}

input, textarea, select, option {
  padding: 10px;
  font-size:14px;
  background-color:#111;
  color:#ddd;
  border:solid 1px #222;
}

input {
  width:300px;
}

textarea{
  width: 86%;
}

.spiner{
  clear:both;
  display:none;
  background: url("/public/assets/ajax-loader.gif") 50% 50% no-repeat;
  height:19px;
  width:220px;
  padding:10px;
  margin-left:auto;
  margin-right:auto;
  float:center;
}

form.infield p { position:relative; padding:0px; margin:0px;}
form.infield label  {
  position:absolute;
  top:11px !important;
  left:23px !important
}
